progress payments - Spanish English Dictionary